package com.one.rope.mvp.web.business.service;

import com.one.rope.mvp.web.business.entity.Company;
import com.baomidou.mybatisplus.extension.service.IService;
import com.one.rope.mvp.web.common.dto.admin.company.AdminCompanyListDTO;
import com.one.rope.mvp.web.common.dto.admin.company.EditCompanyDTO;
import com.one.rope.mvp.basecore.bean.ResponseObject;

/**
 * <p>
 * 企业基本信息表 服务类
 * </p>
 *
 * @author wesley
 * @since 2020-02-20
 */
public interface ICompanyService extends IService<Company> {

  /**
   * 查询企业列表
   */
  ResponseObject companyList(AdminCompanyListDTO requestDTO);

  /**
   * 查询企业详情信息
   */
  ResponseObject companyDetail(Long id);

  /**
   * 修改企业信息
   */
  void editCompany(EditCompanyDTO requestDTO);
}
